Hyde Park Bathrooms
30 Baker St., Westminster Abbey, London, United Kingdom, W1U 8NB
(02079) 359909 Phone